配置节点以进行有效渲染

Kanzi 使用画家算法来渲染 2D 节点,这意味着如果将一个背景作为第一个节点放到树结构中,系统会首先为背景绘制含有内容的像素,然后再绘制内容。

某些 2D 节点渲染会消耗大量的计算资源。在某些情况下,必须首先在 2D 子节点自己的渲染目标中渲染 2D 子节点,这将在稍后合成到屏幕上。在这些情况下会出现 2D 节点渲染:

查看渲染为合成渲染目标的节点

您可以在 Kanzi Studio 中看到应用程序 Kanzi 中有哪些 2D 节点渲染成合成渲染目标。

要在预览 (Preview) 中查看使用了阿尔法混合的 2D 节点,在预览 (Preview) 中点击 进入分析 (Analyze) 模式,右键点击,然后选择透明度 (Transparency)
预览 (Preview) 突出 Kanzi 用半透明蓝色条纹渲染为合成渲染目标的节点。

另请参阅

渲染最佳实践

优化布局渲染

使用排序过滤器 (Sorting Filter)防止过度绘制

渲染静态内容

渲染部分透明节点

排除应用程序的性能问题

最佳实践